make one's self scarce - Spanisch Englisch Wörterbuch